<?php
/**
 * Role model
 *
 * Utilizes the Data Mapper pattern to persist data. Represents a single 
 * role entry.
 * 
 * @uses       Model_Entity_BaseBean
 * @package    FireFeed
 * @subpackage Model
 */
class Model_Entity_Role extends Model_Entity_BaseBean
{
    protected $_name;
    protected $_homepage;
    protected $_description;
    
    /**
     * Constructor
     * 
     * @param  array|null $options 
     * @return void
     */
    public function __construct(array $options = null)
    {
        parent::__construct($options);
    }

    public function setHomepage($homepage) 
    {
		$this->_homepage = $homepage;
	}

	public function getHomepage() 
	{
		return $this->_homepage;
	}

    public function setName($name)
    {
        $this->_name = $name;
    }
    
    public function getName()
    {
        return $this->_name;
    }
    
    public function setDescription($description)
    {
        $this->_description = $description;
    }
    
    public function getDescription()
    {
        return $this->_description;
    }
}